#include <linux/module.h>
#define INCLUDE_VERMAGIC
#include <linux/build-salt.h>
#include <linux/elfnote-lto.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

BUILD_SALT;
BUILD_LTO_INFO;

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible struct module __this_module
__section(".gnu.linkonce.this_module") = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used __section("__versions") = {
	{ 0xf28e7f6b, "module_layout" },
	{ 0xdb472ac7, "param_ops_charp" },
	{ 0x92f8d524, "param_ops_uint" },
	{ 0xd55a6040, "crypto_skcipher_encrypt" },
	{ 0xd5c0a8c9, "crypto_skcipher_setkey" },
	{ 0xfea5d3d8, "crypto_alloc_skcipher" },
	{ 0x25974000, "wait_for_completion" },
	{ 0xd0760fc0, "kfree_sensitive" },
	{ 0xc2d1b429, "crypto_ahash_digest" },
	{ 0xb201ad14, "crypto_req_done" },
	{ 0x608741b5, "__init_swait_queue_head" },
	{ 0xd0da656b, "__stack_chk_fail" },
	{ 0x37a0cba, "kfree" },
	{ 0xb5ccb519, "crypto_destroy_tfm" },
	{ 0xf888ca21, "sg_init_table" },
	{ 0x62a0db8b, "crypto_alloc_ahash" },
	{ 0xeb233a45, "__kmalloc" },
	{ 0x97651e6c, "vmemmap_base" },
	{ 0x7cd8d75e, "page_offset_base" },
	{ 0x4c9d28b0, "phys_base" },
	{ 0x92997ed8, "_printk" },
	{ 0xbdfb6dbb, "__fentry__" },
};

MODULE_INFO(depends, "");


MODULE_INFO(srcversion, "CC6D7C997915BE0F56C05B4");
